strand insulation - German English Dictionary